<!DOCTYPE html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>登录界面</title>
  <link rel="stylesheet" href="./css/style.css">
  <link rel="stylesheet" href="./css/body.css">
</head>

<body>
  <div class="container">
    <section id="content">
      <form>
        <h1>账号登录</h1>
        </h1>
        <div>
          <i class="close">X</i>
          <input type="text" placeholder="手机号" id="username">
        </div>
        <div>
          <i class="close">X</i>
          <input type="password" placeholder="密码" id="password">
        </div>
        <div>
          <input type="submit" value="登录" class="btn btn-primary" id="js-btn-login">
          <a href="">忘记密码?</a>
          <a href="#">注册账号</a>
        </div>
      </form>
    </section>
  </div>
</body>
<!-- 获取axios文件 -->
<script src="../axios.js"></script>
<script>
  // 根路径配置，后续url后地址不需要加根路径
  axios.defaults.baseURL = 'http://124.223.14.236:3001/api'
  // 点击登录触发ajax请求
  document.querySelector('#js-btn-login').addEventListener('click', async (e) => {
    e.preventDefault()
    const { data: { data: { token } } } = await axios({
      method: 'POST',
      url: '/user/login',
      data: {
        username: document.querySelector('#username').value,
        password: document.querySelector('#password').value
      }
    })
    console.log(token)
    // 存储token 后面调用用户数据
    localStorage.setItem('token', token)

  })


</script>

</html>